indoor sports facility - Alemán Inglés Diccionario